<?php

class Movil extends CI_Controller {

    function __construct() {
        parent::__construct();
    }

    public function main() {
        $login = $this->loggedIn();
        $usuario=$this->session->userdata('logged_in');
        $args['personaNombre']=$usuario['persona'];
        $args['nombre']=$usuario['nombres'];

        $args['title'] = 'Latisoft Móvil';
        $login = $this->loggedIn();
        $args['page'] = 'movil/home';
        $args['nombre'] = $login['nombres'];
        $this->load->view('movil/template', $args);
    }

    
    public function reservar(){
        $this->load->model('Cita_model');
        $args['dataton']=$this->Cita_model->wsgetEspecialidades(1);
    	$args['title'] = 'Reservar';
        $login = $this->loggedIn();
        $args['page'] = 'movil/reservar';
        $args['nombre'] = $login['nombres'];
        $this->load->view('movil/template', $args);
    }

    public function reservas(){
        $this->load->model('Cita_model');
        $args['ReservasMovil']=$this->Cita_model->ObtenerReservas();
        $args['title']= 'Reservas realizadas';
        $login = $this->loggedIn();
        $args['page'] = 'movil/reservas';
        $args['nombre'] = $login['nombres'];
        $this->load->view('movil/template', $args);
    }

    public function proximas_citas(){
        $this->load->model('Cita_model');
        $args['CitasMovil']=$this->Cita_model->ObtenerCitas();
        $args['title'] = 'Próximas citas';
        $login = $this->loggedIn();
        $args['page'] = 'movil/proximas_citas';
        $args['nombre'] = $login['nombres'];
        $this->load->view('movil/template', $args);
    }

    public function ver_cita($cita){
        
        $args['title'] = 'Cita '.$cita;
        $login = $this->loggedIn();
        $this->load->model('Cita_model');
        $args['CitasMovil']=$this->Cita_model->ObtenerCita($cita);
        $args['page'] = 'movil/ver_cita';
        $args['nombre'] = $login['nombres'];

        //cargar info de la cita desde el modelo

        $args['cita'] = array(
                'id' => $args['CitasMovil'][0]['id'],
                'fecha' => $args['CitasMovil'][0]['dia'],
                'hora' => $args['CitasMovil'][0]['hora'],
                'doctor' => $args['CitasMovil'][0]['personal'],
                'especialidad' => $args['CitasMovil'][0]['especialidad'],
                'ambiente' => 'Pabellón C - Piso 4'
            );

        $this->load->view('movil/template', $args);
    }


    public function ver_reserva($reserva){
        $args['title'] = 'Reserva '.$reserva;
        $login = $this->loggedIn();
        $this->load->model('Cita_model');
        $args['ReservasMovil']=$this->Cita_model->ObtenerReserva($reserva);
        $args['page'] = 'movil/ver_reserva';
        $args['nombre'] = $login['nombres'];

        print_r($args['ReservasMovil']);
        $args['reserva'] = array(
                'id' => $args['ReservasMovil'][0]['reserva'],
                'fecha' => $args['ReservasMovil'][0]['dia'],
                'hora' => $args['ReservasMovil'][0]['hora'],
                'doctor' => $args['ReservasMovil'][0]['personal'],
                'especialidad' => $args['ReservasMovil'][0]['especialidad'],
                'ambiente' => 'Pabellón C - Piso 4'
            );

        $this->load->view('movil/template', $args);
    }
    public function historial()
    {
        $this->load->model('Paciente_Model');
        $idPaciente = $this->input->get('idPaciente');
        $usuario=$this->session->userdata('logged_in');
        $idPersona=$usuario['persona'];
        $historial = $this->Paciente_Model->getHistorial($idPersona,1);  
        $args['title'] = 'Pacientes';
        $args['historial'] =  $historial;
//        $this->load->model('Especialidad_Model');
//        $args['especialidades'] = $this->Especialidad_Model->getEspecialidadesAtencion();
        
        $args['page'] = 'movil/historial';
        $this->load->view('movil/template', $args);
    }
    public function verConsultas()
    {
        $this->load->model('Paciente_Model');
        $idPaciente = $this->input->get('idPaciente');
        $usuario=$this->session->userdata('logged_in');
        $idPersona=$usuario['persona'];
        $historial = $this->Paciente_Model->getHistorial($idPersona);  
        $args['title'] = 'Pacientes';
        $args['historial'] =  $historial;   
        $args['page'] = 'movil/verConsultas';
        $this->load->view('movil/template', $args);
    }   
    public function verConsulta($proc){
        $args['title'] = 'Ver Consulta';
        
        
        $this->load->model('Consulta_Model');
        $args['procedimiento'] = $this->Consulta_Model->getConsultaCompleta($proc);
        $args['page'] = 'movil/verConsulta';
        $this->load->view('movil/template', $args);
    }


}

?>
